﻿
/*==========================================================
 * Copyright (C) 2003-2011 
 * Author: colvinliu
 * Create Date: 2010-7-7 11:00:05
 * Desn:
 * =========================================================
 */

namespace Job.Core
{

    /// <summary>
    /// 线性的状态
    /// </summary>
    public enum ThreadStatus
    {
        Wait = 1,
        Runing = 2,
        Sleep = 3,
        Stop = 4,
    }


    /// <summary>
    /// 表示审核状态的枚举
    /// </summary>
    public enum AuditType
    {
        /// <summary>
        /// 已通过审核
        /// </summary>
        通过审核 = 1,

        /// <summary>
        /// 等待审核
        /// </summary>
        等待审核 = 2,

        /// <summary>
        /// 被拒绝
        /// </summary>
        被拒绝 = 3,

        /// <summary>
        /// 被删除
        /// </summary>
        被删除 = 4
    }

    #region LoginStatus

    public enum LoginStatus
    {
        /// <summary>
        /// 无任何状态，验证前可用此状态表示。
        /// </summary>
        None,

        /// <summary>
        /// 无效的用户名。
        /// </summary>
        InvalidUser,

        /// <summary>
        /// 无效的密码。
        /// </summary>
        InvalidPassword,

        /// <summary>
        /// 用户已被锁定。
        /// </summary>
        Locked,

        /// <summary>
        /// 登录次数超过最大限制。
        /// </summary>
        MaxError,

        /// <summary>
        /// 登录成功。
        /// </summary>
        Success
    }

    #endregion

    #region UserStatus

    /// <summary>
    /// 用户状态。
    /// </summary>
    public enum UserStatus
    {
        /// <summary>
        /// None。
        /// </summary>
        正常 = 1,

        /// <summary>
        /// 锁定。
        /// </summary>
        锁定 = 2
    }

    #endregion
}
